#!/usr/bin/env python
# -*- coding: UTF-8 -*-
#循环输出九九乘法表 使用while循环实现：

#1 左上角开始输出九九乘法表：
j = 1
while j <= 9:
    i = 1
    while i <= j:
        print("{}*{}={:<2}".format(i,j,i*j),end =" ")
        i += 1
    print("")
    j += 1
print("="*62)
#2 左下角开始输出九九乘法表：
j = 9
while j >= 1:
    i = 1
    while i <= j:
        print("{}*{}={:<2}".format(i,j,i*j),end=" ")
        i += 1
    print("")
    j -= 1
print("="*62)
#3 右上角开始输出九九乘法表：
j = 1
while j <= 9:
    k = 1
    while k <= 9 - j:  # 判断应该用多少个空格来填充前面的空白
        print(end="       ")
        k += 1
    i = j
    while i >= 1:
        print("{}*{}={:<2}".format(i,j,i*j),end=" ")
        i -= 1
    print("")
    j += 1
print("="*62)
#4 右下角开始输出九九乘法表：
j = 9
while j >= 1:
    k = 1
    while k <= 9 - j:         #判断应该用多少个空格来填充前面的空白
        print(end="       ")
        k += 1
    i = j
    while i >= 1:
        print("{}*{}={:<2}".format(i,j,i*j),end=" ")
        i -= 1
    print("")
    j -= 1
print("="*62)

